<200分>asp 更新时弹出一个DIV,显示正在更新

来源:百度知道 编辑:UC知道 时间:2024/06/25 19:07:03
点更新时然后弹出一个DIV,后台运行更新,DIV上面显示正在更新,整个页面的可操作性全部失效,当数据更新完毕后,窗口自动关闭.
或者同类的代码也可以啊。
谁有这方面的代码?

页面上放个div.背景色为黑色.透明度为20%.靠上靠左紧边显示.默认为隐藏.

<div id="backDIV" style="DISPLAY: none; FILTER: Alpha(Opacity='20'); LEFT: 0px; WIDTH: 1800px; POSITION: absolute; TOP: 0px; HEIGHT: 1000px; BACKGROUND-COLOR:black">
</div>

然后在操作数据前调用函数closewin()

function closewin(){
document.getElementById("backDIV").style.display='block';//将该div显示.
document.body.scroll="no";//让页面的滚动条不可用.
var sele=document.getElementsByTagName("select");
for(var ii=0;ii<sele.length;ii++){//将页面上的下拉框不可用.因为div盖不住下拉框.
sele[ii].disabled=true;
}
}

然后在处理完数据后再调用openwin()

function openwin(){
document.getElementById("backDIV").style.display='none';//隐藏该div
document.body.scroll="yes";//滚动条可用
var sele=document.getElementsByTagName("select");
for(var ii=0;ii<sele.length;ii++){//下拉框可用
sele[ii].